Bump astro from 4.12.2 to 6.1.6#79
Conversation
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 4.12.2 to 6.1.6. - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG-v4.md) - [Commits](https://github.com/withastro/astro/commits/astro@6.1.6/packages/astro) --- updated-dependencies: - dependency-name: astro dependency-version: 6.1.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 3 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 07e2b55. Configure here.
| "@astrojs/node": "^8.2.5", | ||
| "@sentry/astro": "8.9.2", | ||
| "astro": "^4.7.0", | ||
| "astro": "^6.1.6", |
There was a problem hiding this comment.
Astro 6 removed output: 'hybrid' causing build failure
High Severity
Bumping astro to ^6.1.6 breaks the project because output: 'hybrid' was removed in Astro 5.0. The astro.config.mjs still uses output: 'hybrid', which will now throw an error at startup. In Astro 5+, the hybrid behavior was merged into output: 'static', so the config needs to be updated (or the output key removed entirely).
Reviewed by Cursor Bugbot for commit 07e2b55. Configure here.
| "@astrojs/node": "^8.2.5", | ||
| "@sentry/astro": "8.9.2", | ||
| "astro": "^4.7.0", | ||
| "astro": "^6.1.6", |
There was a problem hiding this comment.
@astrojs/node v8 incompatible with Astro 6
High Severity
The @astrojs/node dependency at ^8.2.5 is incompatible with Astro 6. The @astrojs/node v8.x series targets Astro 4.x, v9.x targets Astro 5.x, and v10.x targets Astro 6.x. This will cause peer dependency conflicts and likely runtime failures since the adapter's internal APIs changed across these major versions.
Reviewed by Cursor Bugbot for commit 07e2b55. Configure here.
| "@astrojs/node": "^8.2.5", | ||
| "@sentry/astro": "8.9.2", | ||
| "astro": "^4.7.0", | ||
| "astro": "^6.1.6", |
There was a problem hiding this comment.
@sentry/astro 8.9.2 incompatible with Astro 6 internals
High Severity
The pinned @sentry/astro at 8.9.2 predates Astro 6 support, which was only added in a later version (PR #19745, March 2026). Astro 6 changed internal middleware context APIs — specifically, the route manifest moved from ctx.[Symbol.for('context.routes')] to ctx.[Symbol.for('astro.pipeline')]. Version 8.9.2 will fail at runtime when its middleware tries to access the old symbols.
Reviewed by Cursor Bugbot for commit 07e2b55. Configure here.
|
Superseded by #85. |


Bumps astro from 4.12.2 to 6.1.6.
Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
1945a93[ci] release (#16281)bb4586afix: avoid full-reload in scss modules (#14924)5f3085b[ci] formatb5c2fbaSkip actions server-output validation when an adapter is configured (#16202)b06eabfConsolidate inline script escaping into shared utility (#16303)92fc030refactor(core): rename logger internal types (#16271)ba18015[ci] formatd198e82test: port 16 routing unit tests to TypeScript (#16266)673a871[ci] release (#16244)fab9c00chore: upgrade biome (#16246)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for astro since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.